import allure
from airtest.core.api import *

from common.airtest.airtest_base import AirtestBase, exists_1
from common.log.log import log
from config.conf import BASE_DIR


class MyMessagePage:
    """个人中心-我的消息页"""

    @allure.step('我的消息列表，查看消息')
    def view_details(self):
        """我的消息列表，查看消息"""
        try:
            log.info('我的消息列表，查看消息')
            AirtestBase().click_5(BASE_DIR + r"/element_picture/我的/我的消息/时间.png")
        except Exception as e:
            log.error(f'我的消息列表，查看消息出现异常为：{e}')
            raise e
